Movement Disorder Evaluation

Important

This report is intended to assist qualified Health Care Profesionals (HCP) in the assessment of an individual referred under the suspicion of having Parkinson’s Disease.

Clinical Context

This report presents several AI metrics derived from objective measures from individuals performing a battery of test using Manus Neurodynamica NeuroMotor PenTM.

These presented metrics combine factors from detailed measurement recordings made whilst the individual performs a battery of well established neurological test tasks.

The metrics have been assessed in a UK reference population and an individual’s results are presented in this clinical context. The HCP should review Clinical,Reference, Study et al [1] to establish applicability and limitations.

The information in this report should be used in the context of a full neurological assessment conducted to the current standard of care practices to establish a diagnosis.

Subject and Recording Details

Subject ID manustest1
Sex MALE
Dominant hand LEFT
Test date and time 2022-02-17 16:50
Test battery Circle, Spiral, Elel, FITTS Short Modified, FITTS Long Modified, ZigZag, ZigZag Offset
Operator comment .

Overall Assessment

PD

Subject performance similar to PD population (recommend review of report details)

Clinical context

In the clinical reference population, 34 individuals with a value less than 0.66 were subsequently diagnosed with PD. That is, 80.95% of the PD diagnoses in the study.

Additionally, 0 individuals with a value greater or equal to 0.66 were subsequently diagnosed as non PD. That is, 0.0% of the non PD diagnoses in the study.

Symptom Scores

These mini boxplots show the scores in a clinical context. Currently against the ‘Walker study’ data. A bigger pool would be much better (so max 83 individuals, usually lower if raw data did not result in successful classification).

The scores are ‘relative to the PD cohort’ and this is how they should be interpreted. A consequence of this is that a low tremor score below may actually correspond to obvious tremor in the raw data, and vice versa.

Micrographia

The micrographia symptom assessment is derived from a combination of factors in the elel task.

{'FN': 0, 'TN': 0, 'TP': 42, 'FP': 30}

Tremor

The tremor score is a combination of features in the circle, spiral and both zizag tasks.

{'FN': 39, 'TN': 27, 'TP': 3, 'FP': 3}

Bradykinesia

The bradykinesia score is a combination of features in the circle, spiral, both zizag and elel tasks.

{'FN': 21, 'TN': 10, 'TP': 21, 'FP': 20}

Spatial Accuracy

The accuracy score is a combination of factors in the spiral, both zigzags and both Fitts tasks.

{'FN': 0, 'TN': 0, 'TP': 42, 'FP': 30}

Test Battery Details

Circle

numCircles 10
timePerCircleMean 2.54
timePerCircleCoV 0.613354
timePerCircleSlope -0.190217
meanError 3.87926
tremorFreq 5.76172
tremorRelPower 20.6765
tremorGyroAmpMean 0.0260978
tremorGyroAmpSlope 0.00562216
tremorGyroAmpCoV 0.391496
tremorCoordAmpMean 0.110371
tremorCoordAmpSlope 0.0290835
tremorCoordAmpCoV 0.446402
tremorAccAmpMean 0.09847
tremorAccAmpSlope 0.00295884
tremorAccAmpCoV 0.0602009
tremorPcRelVar 0.584348
tremorPcX 0.692316
tremorPcY 0.721595

Circle Segment 1

Duration 5.44 s, Accuracy Estimate 1.653 (lower is better)

Circle Segment 2

Duration 3.76 s, Accuracy Estimate 1.755 (lower is better)

Circle Segment 3

Duration 3.8 s, Accuracy Estimate 1.8 (lower is better)

Circle Segment 4

Duration 3.44 s, Accuracy Estimate 2.367 (lower is better)

Circle Segment 5

Duration 2.68 s, Accuracy Estimate 2.624 (lower is better)

Circle Segment 6

Duration 2.24 s, Accuracy Estimate 2.962 (lower is better)

Circle Segment 7

Duration 0.88 s, Accuracy Estimate 6.089 (lower is better)

/usr/local/lib/python3.9/site-packages/scipy/signal/_spectral_py.py:2014: UserWarning: nperseg = 400 is greater than input length  = 176, using nperseg = 176
  warnings.warn('nperseg = {0:d} is greater than input length '

Raw data issue stopping plot production.

Spiral

numSpirals 10
timePerSpiralMean 5.672
timePerSpiralCoV 0.115152
timePerSpiralSlope 8.5481e-05
meanError 3.1547
tremorFreq 6.05469
tremorRelPower 21.165
tremorGyroAmpMean 0.0417694
tremorGyroAmpSlope -0.000400035
tremorGyroAmpCoV 0.242721
tremorCoordAmpMean 0.207649
tremorCoordAmpSlope 0.0048784
tremorCoordAmpCoV 0.352462
tremorAccAmpMean 0.0954407
tremorAccAmpSlope -0.000789996
tremorAccAmpCoV 0.363911
tremorPcRelVar 0.547981
tremorPcX -0.198047
tremorPcY -0.980193

Spiral Segment 1

Duration 6.52 s, Accuracy Estimate 2.733 (lower is better)

Spiral Segment 2

Duration 5.28 s, Accuracy Estimate 3.006 (lower is better)

Spiral Segment 3

Duration 5.44 s, Accuracy Estimate 3.14 (lower is better)

Spiral Segment 4

Duration 5.4 s, Accuracy Estimate 3.097 (lower is better)

Spiral Segment 5

Duration 4.4 s, Accuracy Estimate 3.757 (lower is better)

Spiral Segment 6

Duration 6.48 s, Accuracy Estimate 3.257 (lower is better)

Spiral Segment 7

Duration 6.32 s, Accuracy Estimate 3.019 (lower is better)

Spiral Segment 8

Duration 5.8 s, Accuracy Estimate 3.384 (lower is better)

Spiral Segment 9

Duration 5.32 s, Accuracy Estimate 3.323 (lower is better)

Spiral Segment 10

Duration 5.76 s, Accuracy Estimate 2.831 (lower is better)

Elel

eDurationMean 0.2035
eDurationStd 0.0321295
eDurationStdnorm 0.157885
eDurationMedian 0.2
eDurationQuartdelta 0.0425
eDurationQuartdeltanorm 0.2125
eDurationKurt 2.39084
eDurationTrenddiff 0
eDurationTrendratio 1
eWidthMean 8.83727
eWidthStd 2.72013
eWidthStdnorm 0.307803
eWidthMedian 8.34804
eWidthQuartdelta 2.97623
eWidthQuartdeltanorm 0.356519
eWidthKurt 4.22017
eWidthTrenddiff -1.11486
eWidthTrendratio 0.876372
eHeightMean 12.9715
eHeightStd 3.21945
eHeightStdnorm 0.248195
eHeightMedian 12.693
eHeightQuartdelta 3.29746
eHeightQuartdeltanorm 0.259786
eHeightKurt 6.17524
eHeightTrenddiff -1.29671
eHeightTrendratio 0.900466
eAspectMean 0.683409
eAspectStd 0.134486
eAspectStdnorm 0.196787
eAspectMedian 0.680369
eAspectQuartdelta 0.173048
eAspectQuartdeltanorm 0.254344
eAspectKurt 2.44268
eAspectTrenddiff -0.107085
eAspectTrendratio 0.852162
eSlantMean 0.115985
eSlantStd 0.214052
eSlantStdnorm 1.84551
eSlantMedian 0.08586
eSlantQuartdelta 0.243172
eSlantQuartdeltanorm 2.83219
eSlantKurt 2.97815
eSlantTrenddiff -0.0455508
eRtopMean 0.783265
eRtopStd 0.10224
eRtopStdnorm 0.130531
eRtopMedian 0.776786
eRtopQuartdelta 0.171977
eRtopQuartdeltanorm 0.221396
eRtopKurt 2.37545
eRtopTrenddiff -0.0352652
eRbotMean 0.643424
eRbotStd 0.207066
eRbotStdnorm 0.321819
eRbotMedian 0.645092
eRbotQuartdelta 0.256263
eRbotQuartdeltanorm 0.39725
eRbotKurt 3.29011
eRbotTrenddiff 0.0430263
eRrightMean 0.883537
eRrightStd 0.0604582
eRrightStdnorm 0.0684274
eRrightMedian 0.887947
eRrightQuartdelta 0.100514
eRrightQuartdeltanorm 0.113198
eRrightKurt 2.77094
eRrightTrenddiff -0.00784366
eRleftMean 0.373488
eRleftStd 0.0917897
eRleftStdnorm 0.245763
eRleftMedian 0.372158
eRleftQuartdelta 0.149746
eRleftQuartdeltanorm 0.402372
eRleftKurt 2.3567
eRleftTrenddiff 0.00969701
lDurationMean 0.288667
lDurationStd 0.031757
lDurationStdnorm 0.110013
lDurationMedian 0.29
lDurationQuartdelta 0.035
lDurationQuartdeltanorm 0.12069
lDurationKurt 2.6772
lDurationTrenddiff -0.015
lDurationTrendratio 0.949153
lWidthMean 12.9321
lWidthStd 1.97899
lWidthStdnorm 0.15303
lWidthMedian 12.7749
lWidthQuartdelta 2.30616
lWidthQuartdeltanorm 0.180523
lWidthKurt 2.46181
lWidthTrenddiff -0.204684
lWidthTrendratio 0.98406
lHeightMean 33.3207
lHeightStd 3.91875
lHeightStdnorm 0.117607
lHeightMedian 33.2508
lHeightQuartdelta 5.2855
lHeightQuartdeltanorm 0.158958
lHeightKurt 3.15811
lHeightTrenddiff -3.2014
lHeightTrendratio 0.906708
lAspectMean 0.390784
lAspectStd 0.0619075
lAspectStdnorm 0.158419
lAspectMedian 0.395352
lAspectQuartdelta 0.0875804
lAspectQuartdeltanorm 0.221525
lAspectKurt 2.96155
lAspectTrenddiff -0.0010441
lAspectTrendratio 0.997363
lSlantMean 0.0886644
lSlantStd 0.0847439
lSlantStdnorm 0.955782
lSlantMedian 0.0719885
lSlantQuartdelta 0.158887
lSlantQuartdeltanorm 2.20712
lSlantKurt 1.98265
lSlantTrenddiff -0.00411328
lRtopMean 0.861319
lRtopStd 0.0552267
lRtopStdnorm 0.0641188
lRtopMedian 0.865267
lRtopQuartdelta 0.0872321
lRtopQuartdeltanorm 0.100815
lRtopKurt 2.28168
lRtopTrenddiff -0.00808716
lRbotMean 0.641374
lRbotStd 0.169278
lRbotStdnorm 0.263931
lRbotMedian 0.633385
lRbotQuartdelta 0.26521
lRbotQuartdeltanorm 0.418719
lRbotKurt 2.07319
lRbotTrenddiff 0.00933742
lRrightMean 0.936014
lRrightStd 0.0266921
lRrightStdnorm 0.0285168
lRrightMedian 0.940525
lRrightQuartdelta 0.0470752
lRrightQuartdeltanorm 0.0500521
lRrightKurt 1.99009
lRrightTrenddiff -0.0070938
lRleftMean 0.305176
lRleftStd 0.0747236
lRleftStdnorm 0.244854
lRleftMedian 0.292045
lRleftQuartdelta 0.103247
lRleftQuartdeltanorm 0.353532
lRleftKurt 2.7815
lRleftTrenddiff 0.0418961

Elel Segment 1

Elel Segment 2

Elel Segment 3

Elel Segment 4

Elel Segment 5

Elel Segment 6

Elel Segment 7

Elel Segment 8

Elel Segment 9

Elel Segment 10

FITTS Short Modified

meanTouchScore 0.936019
sumTouchScores 53.3531
meanMovementTime 0.331875
numTouches 57
undershootPercentage 0
overshootPercentage 15.7895

fitts_short data not in signals file.

FITTS Long Modified

meanTouchScore 0.824738
sumTouchScores 20.6184
meanMovementTime 0.613542
numTouches 25
undershootPercentage 4
overshootPercentage 8

ZigZag

numZigzags 6
timePerZigzagMean 5.79333
timePerZigzagCoV 0.154229
timePerZigzagSlope -0.0163735
meanError 3.51819
tremorFreq 6.83594
tremorRelPower 20.9436
tremorGyroAmpMean 0.0515326
tremorGyroAmpSlope 0.0105489
tremorGyroAmpCoV 0.30248
tremorCoordAmpMean 0.208539
tremorCoordAmpSlope 0.00208788
tremorCoordAmpCoV 0.317091
tremorAccAmpMean 0.105832
tremorAccAmpSlope 0.00545413
tremorAccAmpCoV 0.238161
tremorPcRelVar 0.817045
tremorPcX 0.172546
tremorPcY -0.985001

ZigZag Segment 1

Duration 4.8 s, Accuracy Estimate 4.151 (lower is better)

ZigZag Segment 2

Duration 7.4 s, Accuracy Estimate 3.27 (lower is better)

ZigZag Segment 3

Duration 6.12 s, Accuracy Estimate 3.446 (lower is better)

ZigZag Segment 4

Duration 5.6 s, Accuracy Estimate 3.416 (lower is better)

ZigZag Segment 5

Duration 5.4 s, Accuracy Estimate 3.487 (lower is better)

ZigZag Segment 6

Duration 5.44 s, Accuracy Estimate 3.339 (lower is better)

ZigZag Offset

numZigzags 6
timePerZigzagMean 5.94
timePerZigzagCoV 0.331208
timePerZigzagSlope -0.0702261
zigzagHeightMean 56.486
zigzagHeightCoV 0.120603
zigzagHeightSlope 0.0558023
meanError 0.0516275
tremorFreq 4.6875
tremorRelPower 21.4702
tremorGyroAmpMean 0.10065
tremorGyroAmpSlope 0.0289723
tremorGyroAmpCoV 0.364173
tremorCoordAmpMean 0.438835
tremorCoordAmpSlope 0.00717309
tremorCoordAmpCoV 0.549887
tremorAccAmpMean 0.232575
tremorAccAmpSlope 0.0229946
tremorAccAmpCoV 0.348636
tremorPcRelVar 0.772768
tremorPcX -0.191236
tremorPcY -0.981544

ZigZag Offset Segment 1

Duration 4.56 s, Accuracy Estimate 0.051 (lower is better)

ZigZag Offset Segment 2

Duration 9.56 s, Accuracy Estimate 0.051 (lower is better)

ZigZag Offset Segment 3

Duration 6.88 s, Accuracy Estimate 0.045 (lower is better)

ZigZag Offset Segment 4

Duration 5.04 s, Accuracy Estimate 0.058 (lower is better)

ZigZag Offset Segment 5

Duration 4.64 s, Accuracy Estimate 0.049 (lower is better)

ZigZag Offset Segment 6

Duration 4.96 s, Accuracy Estimate 0.056 (lower is better)

Appendices

Misc

Currently a dumping ground for things that could be included or previous output style.

Note

Putting all the results out here but will not be in a final report.

HiSpec {‘HiSpec_class’: ‘NOT PD’, ‘HiSpec_score’: 0.76}
RanFor {‘RanFor_class’: ‘PD’, ‘RanFor_score’: 0.66}
BM_May22 {‘BM_May22_class’: ‘NOT PD’, ‘BM_May22_score’: 0.1403162202656527}
BM_HC_Sep22 {‘BM_HC_Sep22_class’: ‘Healthy’, ‘BM_HC_Sep22_score’: 0.4956123154689749}
BM_PD_Sep22 {‘BM_PD_Sep22_class’: ‘PD’, ‘BM_PD_Sep22_score’: 0.6672511569026484}